1
general::
Phrase(s): vent something (up)on someone or something
to release one’s emotional tension on someone or something. (Upon is formal and less commonly used than on.) • Henry vented his anger on Carl. • It’s no use to vent your hatred on a door. Kicking it won’t help.
McGrawhill's American Idioms And Phrasal Verbs